.class Lcom/glympse/platform/common/PlatformBase$DoUpdateOnMainThread;
.super Lcom/glympse/platform/GRunnable;
.source "PlatformBase.java"


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/glympse/platform/common/PlatformBase;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = "DoUpdateOnMainThread"
.end annotation


# instance fields
.field private m_nUpdateFlag:I

.field final synthetic this$0:Lcom/glympse/platform/common/PlatformBase;


# direct methods
.method public constructor <init>(Lcom/glympse/platform/common/PlatformBase;I)V
    .locals 1
    .parameter
    .parameter "nUpdateFlags"

    .prologue
    .line 811
    iput-object p1, p0, Lcom/glympse/platform/common/PlatformBase$DoUpdateOnMainThread;->this$0:Lcom/glympse/platform/common/PlatformBase;

    .line 808
    invoke-direct {p0}, Lcom/glympse/platform/GRunnable;-><init>()V

    .line 805
    const/4 v0, 0x0

    iput v0, p0, Lcom/glympse/platform/common/PlatformBase$DoUpdateOnMainThread;->m_nUpdateFlag:I

    .line 810
    iput p2, p0, Lcom/glympse/platform/common/PlatformBase$DoUpdateOnMainThread;->m_nUpdateFlag:I

    return-void
.end method


# virtual methods
.method public Run()V
    .locals 2

    .prologue
    .line 816
    iget-object v0, p0, Lcom/glympse/platform/common/PlatformBase$DoUpdateOnMainThread;->this$0:Lcom/glympse/platform/common/PlatformBase;

    iget v1, p0, Lcom/glympse/platform/common/PlatformBase$DoUpdateOnMainThread;->m_nUpdateFlag:I

    invoke-virtual {v0, v1}, Lcom/glympse/platform/common/PlatformBase;->DoUpdate(I)V

    .line 817
    return-void
.end method
